1 <!DOCTYPE html PUBLIC
"-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html>
3 <META http-equiv=
"Content-Type" content=
"text/html; charset=iso-8859-1">
4 <link rel=
"stylesheet" type=
"text/css" href=
"../refdoc.css">
5 <title>Namespace: System.CodeDom
</title>
8 <h2>Namespace: System.CodeDom
</h2>
11 <p> The
<a href=
"../System.CodeDom/System.CodeDom.html">System.CodeDom
</a> namespace contains classes that can be used to represent the elements and structure of a source code document. These elements may be used to model the structure of a source code document that may be output as source code in a supported language using the functionality provided by the
<a href=
"../System.CodeDom.Compiler/System.CodeDom.Compiler.html">System.CodeDom.Compiler
</a> namespace.
</p>
12 <p> For more information about using the CodeDOM to represent and generate source code, see the conceptual topic at
<a href=
"http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpcongeneratingcompilingsourcecodedynamicallyinmultiplelanguages.asp">MSDN: Generating and Compiling Source Code Dynamically in Multiple Languages
</a>.
</p>
13 <p> For a table that lists the CodeDOM elements by type and function, see the the conceptual topic at
<a href=
"http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpgenref/html/cpconcodedomquickreference.asp">MSDN: CodeDOM Quick Reference
</a>.
</p>
16 <h3>Members of System.CodeDom Namespace
</h3><b>Classes
</b><dl>
18 <table border=
"1" width=
"90%" style=
"border-collapse: collapse">
20 <th bgcolor=
"#C0C0C0">Class
</th>
21 <th bgcolor=
"#C0C0C0">
26 <td width=
"30%"><a href=
"types/CodeArgumentReferenceExpression.html">class CodeArgumentReferenceExpression
</a></td>
27 <td width=
"60%"> Represents a reference to an argument.
31 <td width=
"30%"><a href=
"types/CodeArrayCreateExpression.html">class CodeArrayCreateExpression
</a></td>
32 <td width=
"60%"> Represents an expression that creates an array.
36 <td width=
"30%"><a href=
"types/CodeArrayIndexerExpression.html">class CodeArrayIndexerExpression
</a></td>
37 <td width=
"60%"> Represents an expression that indicates an array and a specific index or indices.
41 <td width=
"30%"><a href=
"types/CodeAssignStatement.html">class CodeAssignStatement
</a></td>
42 <td width=
"60%"> Represents a simple assignment statement.
46 <td width=
"30%"><a href=
"types/CodeAttachEventStatement.html">class CodeAttachEventStatement
</a></td>
47 <td width=
"60%"> Represents a statement that attaches an event handler.
51 <td width=
"30%"><a href=
"types/CodeAttributeArgument.html">class CodeAttributeArgument
</a></td>
52 <td width=
"60%"> Represents an argument used in a metadata custom attribute declaration.
56 <td width=
"30%"><a href=
"types/CodeAttributeArgumentCollection.html">class CodeAttributeArgumentCollection
</a></td>
57 <td width=
"60%"> Represents a collection of
<a href=
"../System.CodeDom/types/CodeAttributeArgument.html">CodeAttributeArgument
</a> objects.
61 <td width=
"30%"><a href=
"types/CodeAttributeDeclaration.html">class CodeAttributeDeclaration
</a></td>
62 <td width=
"60%"> Represents an attribute declaration.
66 <td width=
"30%"><a href=
"types/CodeAttributeDeclarationCollection.html">class CodeAttributeDeclarationCollection
</a></td>
67 <td width=
"60%"> Represents a collection of
<a href=
"../System.CodeDom/types/CodeAttributeDeclaration.html">CodeAttributeDeclaration
</a> objects.
71 <td width=
"30%"><a href=
"types/CodeBaseReferenceExpression.html">class CodeBaseReferenceExpression
</a></td>
72 <td width=
"60%"> Represents a reference to the base class.
76 <td width=
"30%"><a href=
"types/CodeBinaryOperatorExpression.html">class CodeBinaryOperatorExpression
</a></td>
77 <td width=
"60%"> Represents an expression that consists of a binary operation between two expressions.
81 <td width=
"30%"><a href=
"types/CodeCastExpression.html">class CodeCastExpression
</a></td>
82 <td width=
"60%"> Represents an expression that is to be cast to a data type or interface.
86 <td width=
"30%"><a href=
"types/CodeCatchClause.html">class CodeCatchClause
</a></td>
87 <td width=
"60%"> Represents a catch exception block.
91 <td width=
"30%"><a href=
"types/CodeCatchClauseCollection.html">class CodeCatchClauseCollection
</a></td>
92 <td width=
"60%"> Represents a collection of
<a href=
"../System.CodeDom/types/CodeCatchClause.html">CodeCatchClause
</a> objects.
96 <td width=
"30%"><a href=
"types/CodeComment.html">class CodeComment
</a></td>
97 <td width=
"60%"> Represents a comment.
101 <td width=
"30%"><a href=
"types/CodeCommentStatement.html">class CodeCommentStatement
</a></td>
102 <td width=
"60%"> Represents a statement consisting of a single comment.
106 <td width=
"30%"><a href=
"types/CodeCommentStatementCollection.html">class CodeCommentStatementCollection
</a></td>
107 <td width=
"60%"> Represents a collection of
<a href=
"../System.CodeDom/types/CodeCommentStatement.html">CodeCommentStatement
</a> objects.
111 <td width=
"30%"><a href=
"types/CodeCompileUnit.html">class CodeCompileUnit
</a></td>
112 <td width=
"60%"> Provides a top-level object to use for compilation.
116 <td width=
"30%"><a href=
"types/CodeConditionStatement.html">class CodeConditionStatement
</a></td>
117 <td width=
"60%"> Represents a conditional branch statement, typically represented as an statement.
121 <td width=
"30%"><a href=
"types/CodeConstructor.html">class CodeConstructor
</a></td>
122 <td width=
"60%"> Represents the declaration of an instance constructor for a type.
126 <td width=
"30%"><a href=
"types/CodeDelegateCreateExpression.html">class CodeDelegateCreateExpression
</a></td>
127 <td width=
"60%"> Represents an expression that creates a delegate.
131 <td width=
"30%"><a href=
"types/CodeDelegateInvokeExpression.html">class CodeDelegateInvokeExpression
</a></td>
132 <td width=
"60%"> Represents an expression that invokes a delegate.
136 <td width=
"30%"><a href=
"types/CodeDirectionExpression.html">class CodeDirectionExpression
</a></td>
137 <td width=
"60%"> Represents an expression that indicates the direction type of the reference.
141 <td width=
"30%"><a href=
"types/CodeEntryPointMethod.html">class CodeEntryPointMethod
</a></td>
142 <td width=
"60%"> Represents the entry point of an executable.
146 <td width=
"30%"><a href=
"types/CodeEventReferenceExpression.html">class CodeEventReferenceExpression
</a></td>
147 <td width=
"60%"> Represents an expression that references an event.
151 <td width=
"30%"><a href=
"types/CodeExpression.html">class CodeExpression
</a></td>
152 <td width=
"60%"> Represents a code expression. This is a base class for other code expression objects that is never instantiated.
156 <td width=
"30%"><a href=
"types/CodeExpressionCollection.html">class CodeExpressionCollection
</a></td>
157 <td width=
"60%"> Represents a collection of
<a href=
"../System.CodeDom/types/CodeExpression.html">CodeExpression
</a> objects.
161 <td width=
"30%"><a href=
"types/CodeExpressionStatement.html">class CodeExpressionStatement
</a></td>
162 <td width=
"60%"> Represents a statement that consists of a single expression.
166 <td width=
"30%"><a href=
"types/CodeFieldReferenceExpression.html">class CodeFieldReferenceExpression
</a></td>
167 <td width=
"60%"> Represents a reference to a field.
171 <td width=
"30%"><a href=
"types/CodeGotoStatement.html">class CodeGotoStatement
</a></td>
172 <td width=
"60%"> Represents a statement.
176 <td width=
"30%"><a href=
"types/CodeIndexerExpression.html">class CodeIndexerExpression
</a></td>
177 <td width=
"60%"> Represents a reference to an indexer property of an object.
181 <td width=
"30%"><a href=
"types/CodeIterationStatement.html">class CodeIterationStatement
</a></td>
182 <td width=
"60%"> Represents a for statement, or a simple loop through a block of statements, using a test expression as a condition for continuing to loop.
186 <td width=
"30%"><a href=
"types/CodeLabeledStatement.html">class CodeLabeledStatement
</a></td>
187 <td width=
"60%"> Represents a labeled statement or a stand-alone label.
191 <td width=
"30%"><a href=
"types/CodeLinePragma.html">class CodeLinePragma
</a></td>
192 <td width=
"60%"> Represents a specific location within a specific file.
196 <td width=
"30%"><a href=
"types/CodeMemberEvent.html">class CodeMemberEvent
</a></td>
197 <td width=
"60%"> Represents an event member of a class.
201 <td width=
"30%"><a href=
"types/CodeMemberField.html">class CodeMemberField
</a></td>
202 <td width=
"60%"> Represents a field class member declaration.
206 <td width=
"30%"><a href=
"types/CodeMemberMethod.html">class CodeMemberMethod
</a></td>
207 <td width=
"60%"> Represents a declaration for a method of a class.
211 <td width=
"30%"><a href=
"types/CodeMemberProperty.html">class CodeMemberProperty
</a></td>
212 <td width=
"60%"> Represents a declaration for a property of a class.
216 <td width=
"30%"><a href=
"types/CodeMethodInvokeExpression.html">class CodeMethodInvokeExpression
</a></td>
217 <td width=
"60%"> Represents an expression that invokes a method.
221 <td width=
"30%"><a href=
"types/CodeMethodReferenceExpression.html">class CodeMethodReferenceExpression
</a></td>
222 <td width=
"60%"> Represents an expression that references a method on a specific object.
226 <td width=
"30%"><a href=
"types/CodeMethodReturnStatement.html">class CodeMethodReturnStatement
</a></td>
227 <td width=
"60%"> Represents a return statement.
231 <td width=
"30%"><a href=
"types/CodeNamespace.html">class CodeNamespace
</a></td>
232 <td width=
"60%"> Represents a namespace declaration.
236 <td width=
"30%"><a href=
"types/CodeNamespaceCollection.html">class CodeNamespaceCollection
</a></td>
237 <td width=
"60%"> Represents a collection of
<a href=
"../System.CodeDom/types/CodeNamespace.html">CodeNamespace
</a> objects.
241 <td width=
"30%"><a href=
"types/CodeNamespaceImport.html">class CodeNamespaceImport
</a></td>
242 <td width=
"60%"> Represents a namespace import directive that indicates a namespace to use.
246 <td width=
"30%"><a href=
"types/CodeNamespaceImportCollection.html">class CodeNamespaceImportCollection
</a></td>
247 <td width=
"60%"> Represents a collection of
<a href=
"../System.CodeDom/types/CodeNamespaceImport.html">CodeNamespaceImport
</a> objects.
251 <td width=
"30%"><a href=
"types/CodeObject.html">class CodeObject
</a></td>
252 <td width=
"60%"> Provides a common base class for most Code Document Object Model (CodeDOM) objects.
256 <td width=
"30%"><a href=
"types/CodeObjectCreateExpression.html">class CodeObjectCreateExpression
</a></td>
257 <td width=
"60%"> Represents an expression that creates a new instance of an object.
261 <td width=
"30%"><a href=
"types/CodeParameterDeclarationExpression.html">class CodeParameterDeclarationExpression
</a></td>
262 <td width=
"60%"> Represents a parameter declaration for a method, property, or constructor.
266 <td width=
"30%"><a href=
"types/CodeParameterDeclarationExpressionCollection.html">class CodeParameterDeclarationExpressionCollection
</a></td>
267 <td width=
"60%"> Represents a collection of
<a href=
"../System.CodeDom/types/CodeParameterDeclarationExpression.html">CodeParameterDeclarationExpression
</a> objects.
271 <td width=
"30%"><a href=
"types/CodePrimitiveExpression.html">class CodePrimitiveExpression
</a></td>
272 <td width=
"60%"> Represents a primitive data type value.
276 <td width=
"30%"><a href=
"types/CodePropertyReferenceExpression.html">class CodePropertyReferenceExpression
</a></td>
277 <td width=
"60%"> Represents a reference to a property.
281 <td width=
"30%"><a href=
"types/CodePropertySetValueReferenceExpression.html">class CodePropertySetValueReferenceExpression
</a></td>
282 <td width=
"60%"> Represents an expression that represents the value argument of a property set method call within a property set method declaration.
286 <td width=
"30%"><a href=
"types/CodeRemoveEventStatement.html">class CodeRemoveEventStatement
</a></td>
287 <td width=
"60%"> Represents a statement that removes an event handler.
291 <td width=
"30%"><a href=
"types/CodeSnippetCompileUnit.html">class CodeSnippetCompileUnit
</a></td>
292 <td width=
"60%"> Represents a literal code fragment that can be compiled.
296 <td width=
"30%"><a href=
"types/CodeSnippetExpression.html">class CodeSnippetExpression
</a></td>
297 <td width=
"60%"> Represents a literal expression.
301 <td width=
"30%"><a href=
"types/CodeSnippetStatement.html">class CodeSnippetStatement
</a></td>
302 <td width=
"60%"> Represents a statement using a literal code fragment.
306 <td width=
"30%"><a href=
"types/CodeSnippetTypeMember.html">class CodeSnippetTypeMember
</a></td>
307 <td width=
"60%"> Represents a member of a class using a literal code fragment.
311 <td width=
"30%"><a href=
"types/CodeStatement.html">class CodeStatement
</a></td>
312 <td width=
"60%"> Represents a statement. This is a base class for other code statement objects that is never instantiated.
316 <td width=
"30%"><a href=
"types/CodeStatementCollection.html">class CodeStatementCollection
</a></td>
317 <td width=
"60%"> Represents a collection of
<a href=
"../System.CodeDom/types/CodeStatement.html">CodeStatement
</a> objects.
321 <td width=
"30%"><a href=
"types/CodeThisReferenceExpression.html">class CodeThisReferenceExpression
</a></td>
322 <td width=
"60%"> Represents a reference to the current local class instance.
326 <td width=
"30%"><a href=
"types/CodeThrowExceptionStatement.html">class CodeThrowExceptionStatement
</a></td>
327 <td width=
"60%"> Represents a statement that throws an exception.
331 <td width=
"30%"><a href=
"types/CodeTryCatchFinallyStatement.html">class CodeTryCatchFinallyStatement
</a></td>
332 <td width=
"60%"> Represents a try block, with any number of catch clauses and optionally, a finally block.
336 <td width=
"30%"><a href=
"types/CodeTypeConstructor.html">class CodeTypeConstructor
</a></td>
337 <td width=
"60%"> Represents a static constructor for a class.
341 <td width=
"30%"><a href=
"types/CodeTypeDeclaration.html">class CodeTypeDeclaration
</a></td>
342 <td width=
"60%"> Represents a type declaration for a class, structure, interface or enumeration.
346 <td width=
"30%"><a href=
"types/CodeTypeDeclarationCollection.html">class CodeTypeDeclarationCollection
</a></td>
347 <td width=
"60%"> Represents a collection of
<a href=
"../System.CodeDom/types/CodeTypeDeclaration.html">CodeTypeDeclaration
</a> objects.
351 <td width=
"30%"><a href=
"types/CodeTypeDelegate.html">class CodeTypeDelegate
</a></td>
352 <td width=
"60%"> Represents a delegate declaration.
356 <td width=
"30%"><a href=
"types/CodeTypeMember.html">class CodeTypeMember
</a></td>
357 <td width=
"60%"> Represents the declaration for a member of a type. Type members include fields, methods, properties, constructors and nested types.
361 <td width=
"30%"><a href=
"types/CodeTypeMemberCollection.html">class CodeTypeMemberCollection
</a></td>
362 <td width=
"60%"> Represents a collection of
<a href=
"../System.CodeDom/types/CodeTypeMember.html">CodeTypeMember
</a> objects.
366 <td width=
"30%"><a href=
"types/CodeTypeOfExpression.html">class CodeTypeOfExpression
</a></td>
367 <td width=
"60%"> Represents a expression, an expression that returns a specified runtime type.
371 <td width=
"30%"><a href=
"types/CodeTypeReference.html">class CodeTypeReference
</a></td>
372 <td width=
"60%"> Represents a data type to CodeDOM objects.
376 <td width=
"30%"><a href=
"types/CodeTypeReferenceCollection.html">class CodeTypeReferenceCollection
</a></td>
377 <td width=
"60%"> Represents a collection of
<a href=
"../System.CodeDom/types/CodeTypeReference.html">CodeTypeReference
</a> objects.
381 <td width=
"30%"><a href=
"types/CodeTypeReferenceExpression.html">class CodeTypeReferenceExpression
</a></td>
382 <td width=
"60%"> Represents a reference to a data type.
386 <td width=
"30%"><a href=
"types/CodeVariableDeclarationStatement.html">class CodeVariableDeclarationStatement
</a></td>
387 <td width=
"60%"> Represents a declaration of a variable.
391 <td width=
"30%"><a href=
"types/CodeVariableReferenceExpression.html">class CodeVariableReferenceExpression
</a></td>
392 <td width=
"60%"> Represents an expression that references a local variable.
397 </dl><br><b>Enumerations
</b><dl>
399 <table border=
"1" width=
"90%" style=
"border-collapse: collapse">
401 <th bgcolor=
"#C0C0C0">Enumeration
</th>
402 <th bgcolor=
"#C0C0C0">
407 <td width=
"30%"><a href=
"types/CodeBinaryOperatorType.html">enumeration CodeBinaryOperatorType
</a></td>
408 <td width=
"60%"> Specifies identifiers for supported binary operators.
412 <td width=
"30%"><a href=
"types/FieldDirection.html">enumeration FieldDirection
</a></td>
413 <td width=
"60%"> Specifies identifiers used to indicate the direction of parameter and argument declarations.
417 <td width=
"30%"><a href=
"types/MemberAttributes.html">enumeration MemberAttributes
</a></td>
418 <td width=
"60%"> Specifies member attribute identifiers for class members.
423 </dl><br><b>Namepace hierarchy
</b><br><ul class=
"none">
424 <li><a href=
"../System/types/Object.html">System.Object
</a></li>
426 <li><a href=
"../System.CodeDom/types/CodeAttributeArgument.html">System.CodeDom.CodeAttributeArgument
</a></li>
429 <li><a href=
"../System.CodeDom/types/CodeAttributeDeclaration.html">System.CodeDom.CodeAttributeDeclaration
</a></li>
432 <li><a href=
"../System.CodeDom/types/CodeCatchClause.html">System.CodeDom.CodeCatchClause
</a></li>
435 <li><a href=
"../System.CodeDom/types/CodeLinePragma.html">System.CodeDom.CodeLinePragma
</a></li>
438 <li><a href=
"../System.CodeDom/types/CodeNamespaceImportCollection.html">System.CodeDom.CodeNamespaceImportCollection
</a> ---
<a href=
"../System.Collections/types/IList.html">System.Collections.IList
</a>,
<a href=
"../System.Collections/types/ICollection.html">System.Collections.ICollection
</a>,
<a href=
"../System.Collections/types/IEnumerable.html">System.Collections.IEnumerable
</a></li>
441 <li><a href=
"../System.CodeDom/types/CodeObject.html">System.CodeDom.CodeObject
</a></li>
443 <li><a href=
"../System.CodeDom/types/CodeComment.html">System.CodeDom.CodeComment
</a></li>
446 <li><a href=
"../System.CodeDom/types/CodeCompileUnit.html">System.CodeDom.CodeCompileUnit
</a></li>
448 <li><a href=
"../System.CodeDom/types/CodeSnippetCompileUnit.html">System.CodeDom.CodeSnippetCompileUnit
</a></li>
452 <li><a href=
"../System.CodeDom/types/CodeExpression.html">System.CodeDom.CodeExpression
</a></li>
454 <li><a href=
"../System.CodeDom/types/CodeArgumentReferenceExpression.html">System.CodeDom.CodeArgumentReferenceExpression
</a></li>
457 <li><a href=
"../System.CodeDom/types/CodeArrayCreateExpression.html">System.CodeDom.CodeArrayCreateExpression
</a></li>
460 <li><a href=
"../System.CodeDom/types/CodeArrayIndexerExpression.html">System.CodeDom.CodeArrayIndexerExpression
</a></li>
463 <li><a href=
"../System.CodeDom/types/CodeBaseReferenceExpression.html">System.CodeDom.CodeBaseReferenceExpression
</a></li>
466 <li><a href=
"../System.CodeDom/types/CodeBinaryOperatorExpression.html">System.CodeDom.CodeBinaryOperatorExpression
</a></li>
469 <li><a href=
"../System.CodeDom/types/CodeCastExpression.html">System.CodeDom.CodeCastExpression
</a></li>
472 <li><a href=
"../System.CodeDom/types/CodeDelegateCreateExpression.html">System.CodeDom.CodeDelegateCreateExpression
</a></li>
475 <li><a href=
"../System.CodeDom/types/CodeDelegateInvokeExpression.html">System.CodeDom.CodeDelegateInvokeExpression
</a></li>
478 <li><a href=
"../System.CodeDom/types/CodeDirectionExpression.html">System.CodeDom.CodeDirectionExpression
</a></li>
481 <li><a href=
"../System.CodeDom/types/CodeEventReferenceExpression.html">System.CodeDom.CodeEventReferenceExpression
</a></li>
484 <li><a href=
"../System.CodeDom/types/CodeFieldReferenceExpression.html">System.CodeDom.CodeFieldReferenceExpression
</a></li>
487 <li><a href=
"../System.CodeDom/types/CodeIndexerExpression.html">System.CodeDom.CodeIndexerExpression
</a></li>
490 <li><a href=
"../System.CodeDom/types/CodeMethodInvokeExpression.html">System.CodeDom.CodeMethodInvokeExpression
</a></li>
493 <li><a href=
"../System.CodeDom/types/CodeMethodReferenceExpression.html">System.CodeDom.CodeMethodReferenceExpression
</a></li>
496 <li><a href=
"../System.CodeDom/types/CodeObjectCreateExpression.html">System.CodeDom.CodeObjectCreateExpression
</a></li>
499 <li><a href=
"../System.CodeDom/types/CodeParameterDeclarationExpression.html">System.CodeDom.CodeParameterDeclarationExpression
</a></li>
502 <li><a href=
"../System.CodeDom/types/CodePrimitiveExpression.html">System.CodeDom.CodePrimitiveExpression
</a></li>
505 <li><a href=
"../System.CodeDom/types/CodePropertyReferenceExpression.html">System.CodeDom.CodePropertyReferenceExpression
</a></li>
508 <li><a href=
"../System.CodeDom/types/CodePropertySetValueReferenceExpression.html">System.CodeDom.CodePropertySetValueReferenceExpression
</a></li>
511 <li><a href=
"../System.CodeDom/types/CodeSnippetExpression.html">System.CodeDom.CodeSnippetExpression
</a></li>
514 <li><a href=
"../System.CodeDom/types/CodeThisReferenceExpression.html">System.CodeDom.CodeThisReferenceExpression
</a></li>
517 <li><a href=
"../System.CodeDom/types/CodeTypeOfExpression.html">System.CodeDom.CodeTypeOfExpression
</a></li>
520 <li><a href=
"../System.CodeDom/types/CodeTypeReferenceExpression.html">System.CodeDom.CodeTypeReferenceExpression
</a></li>
523 <li><a href=
"../System.CodeDom/types/CodeVariableReferenceExpression.html">System.CodeDom.CodeVariableReferenceExpression
</a></li>
527 <li><a href=
"../System.CodeDom/types/CodeNamespace.html">System.CodeDom.CodeNamespace
</a></li>
530 <li><a href=
"../System.CodeDom/types/CodeNamespaceImport.html">System.CodeDom.CodeNamespaceImport
</a></li>
533 <li><a href=
"../System.CodeDom/types/CodeStatement.html">System.CodeDom.CodeStatement
</a></li>
535 <li><a href=
"../System.CodeDom/types/CodeAssignStatement.html">System.CodeDom.CodeAssignStatement
</a></li>
538 <li><a href=
"../System.CodeDom/types/CodeAttachEventStatement.html">System.CodeDom.CodeAttachEventStatement
</a></li>
541 <li><a href=
"../System.CodeDom/types/CodeCommentStatement.html">System.CodeDom.CodeCommentStatement
</a></li>
544 <li><a href=
"../System.CodeDom/types/CodeConditionStatement.html">System.CodeDom.CodeConditionStatement
</a></li>
547 <li><a href=
"../System.CodeDom/types/CodeExpressionStatement.html">System.CodeDom.CodeExpressionStatement
</a></li>
550 <li><a href=
"../System.CodeDom/types/CodeGotoStatement.html">System.CodeDom.CodeGotoStatement
</a></li>
553 <li><a href=
"../System.CodeDom/types/CodeIterationStatement.html">System.CodeDom.CodeIterationStatement
</a></li>
556 <li><a href=
"../System.CodeDom/types/CodeLabeledStatement.html">System.CodeDom.CodeLabeledStatement
</a></li>
559 <li><a href=
"../System.CodeDom/types/CodeMethodReturnStatement.html">System.CodeDom.CodeMethodReturnStatement
</a></li>
562 <li><a href=
"../System.CodeDom/types/CodeRemoveEventStatement.html">System.CodeDom.CodeRemoveEventStatement
</a></li>
565 <li><a href=
"../System.CodeDom/types/CodeSnippetStatement.html">System.CodeDom.CodeSnippetStatement
</a></li>
568 <li><a href=
"../System.CodeDom/types/CodeThrowExceptionStatement.html">System.CodeDom.CodeThrowExceptionStatement
</a></li>
571 <li><a href=
"../System.CodeDom/types/CodeTryCatchFinallyStatement.html">System.CodeDom.CodeTryCatchFinallyStatement
</a></li>
574 <li><a href=
"../System.CodeDom/types/CodeVariableDeclarationStatement.html">System.CodeDom.CodeVariableDeclarationStatement
</a></li>
578 <li><a href=
"../System.CodeDom/types/CodeTypeMember.html">System.CodeDom.CodeTypeMember
</a></li>
580 <li><a href=
"../System.CodeDom/types/CodeMemberEvent.html">System.CodeDom.CodeMemberEvent
</a></li>
583 <li><a href=
"../System.CodeDom/types/CodeMemberField.html">System.CodeDom.CodeMemberField
</a></li>
586 <li><a href=
"../System.CodeDom/types/CodeMemberMethod.html">System.CodeDom.CodeMemberMethod
</a></li>
588 <li><a href=
"../System.CodeDom/types/CodeConstructor.html">System.CodeDom.CodeConstructor
</a></li>
591 <li><a href=
"../System.CodeDom/types/CodeEntryPointMethod.html">System.CodeDom.CodeEntryPointMethod
</a></li>
594 <li><a href=
"../System.CodeDom/types/CodeTypeConstructor.html">System.CodeDom.CodeTypeConstructor
</a></li>
598 <li><a href=
"../System.CodeDom/types/CodeMemberProperty.html">System.CodeDom.CodeMemberProperty
</a></li>
601 <li><a href=
"../System.CodeDom/types/CodeSnippetTypeMember.html">System.CodeDom.CodeSnippetTypeMember
</a></li>
604 <li><a href=
"../System.CodeDom/types/CodeTypeDeclaration.html">System.CodeDom.CodeTypeDeclaration
</a></li>
606 <li><a href=
"../System.CodeDom/types/CodeTypeDelegate.html">System.CodeDom.CodeTypeDelegate
</a></li>
611 <li><a href=
"../System.CodeDom/types/CodeTypeReference.html">System.CodeDom.CodeTypeReference
</a></li>
615 <li><a href=
"../System.Collections/types/CollectionBase.html">System.Collections.CollectionBase
</a></li>
617 <li><a href=
"../System.CodeDom/types/CodeAttributeArgumentCollection.html">System.CodeDom.CodeAttributeArgumentCollection
</a></li>
620 <li><a href=
"../System.CodeDom/types/CodeAttributeDeclarationCollection.html">System.CodeDom.CodeAttributeDeclarationCollection
</a></li>
623 <li><a href=
"../System.CodeDom/types/CodeCatchClauseCollection.html">System.CodeDom.CodeCatchClauseCollection
</a></li>
626 <li><a href=
"../System.CodeDom/types/CodeCommentStatementCollection.html">System.CodeDom.CodeCommentStatementCollection
</a></li>
629 <li><a href=
"../System.CodeDom/types/CodeExpressionCollection.html">System.CodeDom.CodeExpressionCollection
</a></li>
632 <li><a href=
"../System.CodeDom/types/CodeNamespaceCollection.html">System.CodeDom.CodeNamespaceCollection
</a></li>
635 <li><a href=
"../System.CodeDom/types/CodeParameterDeclarationExpressionCollection.html">System.CodeDom.CodeParameterDeclarationExpressionCollection
</a></li>
638 <li><a href=
"../System.CodeDom/types/CodeStatementCollection.html">System.CodeDom.CodeStatementCollection
</a></li>
641 <li><a href=
"../System.CodeDom/types/CodeTypeDeclarationCollection.html">System.CodeDom.CodeTypeDeclarationCollection
</a></li>
644 <li><a href=
"../System.CodeDom/types/CodeTypeMemberCollection.html">System.CodeDom.CodeTypeMemberCollection
</a></li>
647 <li><a href=
"../System.CodeDom/types/CodeTypeReferenceCollection.html">System.CodeDom.CodeTypeReferenceCollection
</a></li>
651 <li><a href=
"../System/types/ValueType.html">System.ValueType
</a></li>
653 <li><a href=
"../System/types/Enum.html">System.Enum
</a></li>
655 <li><a href=
"../System.CodeDom/types/CodeBinaryOperatorType.html">System.CodeDom.CodeBinaryOperatorType
</a></li>
658 <li><a href=
"../System.CodeDom/types/FieldDirection.html">System.CodeDom.FieldDirection
</a></li>
661 <li><a href=
"../System.CodeDom/types/MemberAttributes.html">System.CodeDom.MemberAttributes
</a></li>
665 </ul><br><i><a href=
"../documentation_license.txt">
666 Copyright (c)
2002 Microsoft Corporation. All rights reserved.